API Documentation
nkMemory::BufferCast< T > Member List

This is the complete list of members for nkMemory::BufferCast< T >, including all inherited members.

append(const T &value)nkMemory::BufferCast< T >
back()nkMemory::BufferCast< T >
back() constnkMemory::BufferCast< T >
begin()nkMemory::BufferCast< T >
begin() constnkMemory::BufferCast< T >
BufferCast() noexcept=defaultnkMemory::BufferCast< T >
BufferCast(unsigned long long size) noexceptnkMemory::BufferCast< T >
BufferCast(T *data, unsigned long long size) noexceptnkMemory::BufferCast< T >
BufferCast(const Buffer &buffer) noexceptnkMemory::BufferCast< T >
BufferCast(Buffer &&buffer) noexceptnkMemory::BufferCast< T >
BufferCast(const BufferCast &cast) noexceptnkMemory::BufferCast< T >
BufferCast(BufferCast &&cast) noexceptnkMemory::BufferCast< T >
BufferCast(const std::array< T, S > &array) noexceptnkMemory::BufferCast< T >
BufferCast(const std::array< U, S > &array) noexceptnkMemory::BufferCast< T >
BufferCast(const std::vector< T > &vec) noexceptnkMemory::BufferCast< T >
BufferCast(const std::vector< U > &vec) noexceptnkMemory::BufferCast< T >
clear()nkMemory::BufferCast< T >
empty() constnkMemory::BufferCast< T >
end()nkMemory::BufferCast< T >
end() constnkMemory::BufferCast< T >
front()nkMemory::BufferCast< T >
front() constnkMemory::BufferCast< T >
getData() constnkMemory::BufferCast< T >
getSize() constnkMemory::BufferCast< T >
operator[](unsigned long long index)nkMemory::BufferCast< T >
operator[](unsigned long long index) constnkMemory::BufferCast< T >
relinquishBufferOwnership()nkMemory::BufferCast< T >
relinquishDataOwnership()nkMemory::BufferCast< T >
resize(unsigned long long size)nkMemory::BufferCast< T >
~BufferCast() noexcept=defaultnkMemory::BufferCast< T >